#! /home/moluo/anaconda3/envs/fuguang/bin/python

# 不论哪一种脚本，编写之前必须将解析器写在头行
# 首行后面必须要符合该脚本使用的语言与法
# 脚本执行不能使用配置文件已经设定好的常量
"""
针对通用代码的运行，可以直接使用系统内置的全局环境的python解释器，也可以使用虚拟环境的解析器
#! /usr/bin/python3
如果这个代码需要调用对应的第三方模块，那么就要写上安装该模块的python解释器
#! /home/moluo/anaconda3/envs/fuguang/bin/python
"""

import os, sys
from faker import Faker

# Python获取终端参数
try:
    dir = sys.argv[1]
except Exception:
    dir = "2021"

faker = Faker(["zh_CN"])
username = faker.name()
print(username)

# python直接执行shell命令
# res = os.popen("ls -l")
# print(res.read())

ret = os.popen(f"mkdir {dir} && cd {dir} && touch index.html && echo '你好，我叫{username}' > index.html")
print(ret.read())
